c compound operators